Big Huge Thesaurus

glass wool

noun

sounds kind of like